brain decortication - Alemán Inglés Diccionario